#ifndef PROJECT2_H
#define PROJECT2_H

void BaselineMerge(int* left, int sizeOfLeft, int* right, int sizeOfRight, int* result);
void BaselineMergeSort(int* dataArray, int sizeOfDataArray);
void __fastcall OptMergeSort(int& data, int size);
void __fastcall OptimizedMerge(int sizeOfLeft, int sizeOfRight, int& left , int& right , int& result);
#endif // PROJECT2_H